//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

//====================================================
// Created     : 2004-1-4
// Author      : FengTao
// Description : Header file for Kernelentry1
//====================================================
#ifndef __ELASTOS_KERNELENTRY1_H__
#define __ELASTOS_KERNELENTRY1_H__

#include <core.h>

EXTERN ipl_t g_currentIpl;
EXTERN irqs_t g_irqsTable[];

EXTERN_C void CDECL Testx86();
//EXTERN_C void CDECL TestPhysMem1();
EXTERN_C void CDECL TestThread1();
EXTERN_C void CDECL TestInterrupt1();

INLINE void TestDescriptor1()
{
    kprintf("CpuDescription is %s\n", bsp.szCpuDescription);
    kprintf("BoardDescription is %s\n", bsp.szBoardDescription);
}

#endif //__ELASTOS_KERNELENTRY1_H__
